package com.bfly.mall.wechat.service;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.bfly.core.base.service.IBaseService;
import com.bfly.mall.wechat.entity.WeChatMpMenu;

import java.util.List;

/**
 * @author 长沙商脉科技有限公司
 * @date 2021/1/4 14:30
 */
public interface IWeChatMpMenuService extends IBaseService<com.bfly.mall.wechat.entity.WeChatMpMenu, Integer> {

    /**
     * 新增菜单
     * @author 长沙商脉科技有限公司
     * @date 2021/1/6 15:30
     */
    void merge(int platformId,JSONArray array);


    /**
     * 发布菜单
     * @author 长沙商脉科技有限公司
     * @date 2021/1/7 16:38
     */
    void pushMenuToWeChat(int platformId);

    /**
     * 获得微信菜单
     * @author 长沙商脉科技有限公司
     * @date 2021/1/7 16:40
     */
    JSONArray getWeChatMenu(int platformId);
}
